#ifndef SOBEL_H
#define	SOBEL_H

#include "Effect.h"

class Sobel : public Effect {
public:
    Sobel(int xOrder = 1, int yOrder = 1, int aperture = 3);
    virtual ~Sobel();

    virtual IplImage* apply(const IplImage* in);
    
private:
    const int xOrder, yOrder, aperture;

};

#endif	/* SOBEL_H */

